package ${parentPackageName}.controller;

import com.kele.base.core.BaseController;
import ${parentPackageName}.model.bo.StudentBO;
import ${parentPackageName}.model.entity.Student;
import ${parentPackageName}.model.vo.StudentVO;
import ${parentPackageName}.service.IStudentService;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * <p>
 * ${table.comment!} 前端控制器
 * </p>
 */
@RestController
@RequestMapping("/${lowerClassName}")
public class ${className}Controller extends BaseController<${entityClassName}, ${primaryKeyType}, ${boClassName}, ${voClassName}> {

    private final I${className}Service ${lowerClassName}Service;

    public ${className}Controller(I${className}Service ${lowerClassName}Service) {
        super(${lowerClassName}Service);
        this.${lowerClassName}Service = ${lowerClassName}Service;
    }
}